.img-box{
    img{
    width: 100%;
    }
}
.goods{
    position: relative;
    margin-top: .15rem;
    padding: .15rem;
    h3{
        font-size: .2rem;
        font-weight: 300;
        text-align: center;
    }
    .price{
        margin-top: .15rem;
        font-size: .12rem;
        color: #FC4D52;
        span{
            font-size: .2rem;
            font-weight: 600;
            color: #FC4D52;
        }
    }
    .yuanjia{
        margin-top: .15rem;
        font-size: .12rem;
        color: #888;
        margin-bottom: .15rem;
    }
    .sall{
        font-size: .12rem;
        color: #888; 
        position: absolute;
        right: 0.15rem;
        top: 0.45rem;
        span{
            color: #FC4D52;
        }
    }
}
.button{
    display: flex;
    justify-content: center;
    .button-s{
        border: 0;
    }
}
.details{
    padding: .15rem;
    font-size: .12rem;
    font-weight: 300;
    margin-bottom: .2rem;
}
.am-list-item {
    padding-left: .15rem;
    min-height: .44rem;
}
.am-list-item .am-list-line {
    padding-right: .15rem;
}
.am-list-item .am-list-line .am-list-extra {
    position: relative;
    left: 1rem;
    font-size: .16rem;
    padding-top: .07rem;
    padding-bottom: .07rem;
}
// .am-list-extra{
//     text-align: center;
//     position: relative;
//     left: 10px;
// }
.am-stepper {
    padding: .02rem 0;
    width: .63rem;
    height: .35rem;
    line-height: .35rem;
    font-size: .14rem;
}
.am-stepper-handler {
    border: 1PX solid #ddd;
    border-radius: .03rem;
}
.am-stepper-handler, .am-stepper-handler-up-inner, .am-stepper-handler-down-inner {
    width: .3rem;
    height: .3rem;
    line-height: .3rem;
}
.am-icon-xxs {
    vertical-align: middle;
    width: .15rem;
    height: .15rem;
}
.am-stepper-input {
    width: .6rem;
    font-size: .16rem;
}
.am-stepper-input-wrap {
    height: .3rem;
    line-height: .3rem;
}